With Mayor of London Sadiq Khan reportedly being in line to be knighted for political and public service, the integrity of the New Years honours system has once again been called into disrepute. There ...