Christopher Cooper, 39, killed 64-year-old Kelvin Evans with a single punch outside a pub after a perceived karaoke insult.