Jeremy Corbyn and Boris Johnson have paid tribute to NHS staff and others working through the holiday period.
In their markedly different Christmas messages, an upbeat Prime Minister urged people to have a “jolly little Christmas,” while a downbeat Labour leader expressed his “hope for a better world”.