King's Birthday Honours 2024: Post Office hero Alan Bates handed knighthood – but vows to keep going