Also looks like another problem - right side of panel, third terminal up (second pic) - That yellow insulation looks like it goes right under the tightened screw head and pokes out the other side. It's either an optical illusion or the electrician was half asleep...