Mark Hayes was impaled by two wooden stakes after a HGV driver veered off the motorway