Donald Trump arrives in the UK on Tuesday for a historic second state visit. His trip comes at a tricky time for Keir Starmer, who is facing growing discontent from his own MPs and is in the middle of preparations for what could be a make-or-break party conference speech.
The government is hoping to wow the US president with a show of royal and military pageantry, while keeping him away from sensitive places such as central London – and sensitive topics such as immigration and free speech.