Small drop in 1st Ionisation Energy between Mg and Al
Mg has its outer electrons in the 3s sub shell, whereas Al is starting to fill the 3p subshell. Al's electron is slightly easier to remove because the 3p electrons are higher in energy
Small drop in 1st Ionisation Energy between phosphorous and sulfur
Sulfur's outer electron is being paired up with another electron in the same 3p orbital. When the second electron is added to an orbital there is a slight repulsion between the two negatively charged electrons which makes the second electron easier to remove
Metallic bonding: strong bonding - gets stronger the more electrons there are in the outer shell that are released to the sea of electrons. A smaller sized ion with a greater positive charge also makes the bonding stronger. Higher energy is needed to break bonds