Editor GUI Label Causing WhiteSpace C#

Good Afternoon, I am having problems laying out a second option horizontally. The label has white space and is pushing the child element away, I want it placed beside the label.

Please see code bellow:

public override void OnInspectorGUI() {
EditorGUILayout.BeginHorizontal();
item1 = EditorGUILayout.Vector2Field("Item1", item1);
item2 = EditorGUILayout.FloatField("Item2", item2);
EditorGUILayout.EndHorizontal();
}

Thanks

public override void OnInspectorGUI() {
EditorGUILayout.BeginHorizontal();
EditorGUILayout.LabelField(“Item1”);
EditorGUILayout.LabelField(“Item2”);
EditorGUILayout.EndHorizontal();
EditorGUILayout.BeginHorizontal();
item1 = EditorGUILayout.Vector2Field(“”, item1);
item2 = EditorGUILayout.FloatField(“”, item2);
EditorGUILayout.EndHorizontal();

    }