Buckingham Palace announced on Tuesday that President Donald Trump will finally be making an official state visit to the United Kingdom. “The visit will take place from Monday 3rd June to Wednesday 5th June this year,” the statement read.

The visit comes two years after Queen Elizabeth II first extended the invitation back in 2017 at the start of Trump’s presidency. Although Trump had initially accepted the offer, his July 2018 trip was eventually downgraded to a working visit as a result of protest from British lawmakers and citizens. At the time, John Bercow, the Speaker of the House of Commons, said he would not allow Trump to speak in Parliament, although it is yet to be seen if Bercow will uphold his claim when Trump comes for an official visit.

An invitation for a state visit is one of Britian’s highest honors, given by the Queen at the request of the government. Presidents George W. Bush and Barack Obama are the only other two American presidents to have received such an invitation. On the visit, Trump is expected to perform a number of ceremonial functions, including meeting with Prime Minister Theresa May and being taken to Buckingham Palace in a horse-drawn carriage.

The last time Trump came to the U.K., he was met with extreme protest, including a parade in London that featured a giant balloon of the President dressed in a diaper. Although Trump will be coming this time as an official guest of the Queen and Prime Minister, it’s likely his visit will be met with similar disdain, especially in London, whose mayor Sadiq Khan has been a target of Trump’s insults.