Jeremy Corbyn has hit back at Donald Trump for branding him “so bad” for the UK, saying the comment was “extraordinary” and it is “not his business who is elected to be prime minister in this country”.

Jeremy Corbyn has hit back at Donald Trump for branding him “so bad” for the UK, saying the comment was “extraordinary” and it is “not his business who is elected to be prime minister in this country”.