John Major accuses Donald Trump of ‘cuddling’ up to Vladimir Putin - Former prime minister hits out as Keir Starmer prepares ...