Sir Keir Starmer has been accused of failing to secure an assurance that British citizen Jimmy Lai would be released, despite going to China “with the title deeds to a mega-embassy in the back pocket”.
Lord Alton of Liverpool, who had previously been sanctioned by the communist regime, criticised the Prime Minister in Parliament on Monday.