Theresa May has apologised to 12 Caribbean heads of government for the treatment of Windrush citizens and promised no one would be deported. The prime minister expressed her appreciation for the contribution made by the generation who arrived in the UK before the law changed in 1971