Bus driver Mark Hehir was sacked for ‘bringing his company into disrepute’ – because he chased down and punched a robber ...