Theresa May has welcomed Donald Trump to the UK with a lavish black-tie dinner – during which she made a case for a new trade deal...