Sir Keir Starmer says 'snake oil charm' of populism is a dead end for the UK