Donald Trump has landed in the UK ahead of a historic second state visit.
The US president and his first lady Melania Trump arrived at Stansted Airport on board Air Force One just after 9pm on Tuesday, ahead of a two-day visit that will see them meet with King Charles and the Queen, as well as Sir Keir Starmer and his wife.