Jeremy Corbyn on Donald Trump UK visit: Theresa May has 'ample reasons to withhold' the invitation