Which prime ministers have faced the longest wait for honours?
Waiting for the gong Tony Blair was knighted, 14 years after leaving Downing Street. How long have other ex-PMs had to wait to be honoured? Edward Heath knighted in 1992, 18 years after leaving office. Harold Wilson awarded peerage on leaving Commons in 1983, 7 years after resigning as PM. Jim Callaghan awarded peerage on leaving House of Commons in 1987, 8 years after leaving office. Margaret Thatcher awarded peerage in 1992 on leaving House of Commons. John Major knighted in 2005, 8 years after leaving office. Said to have rejected peerage on leaving Commons in 2001. Gordon Brown, David Cameron, and Theresa May are still waiting. Unjabbed nations How have the world’s least-vaccinated countries fared in terms of Covid deaths?