At the end of last month, it was announced that President Donald Trump will make a three-day State visit to the UK in June.
As a guest of Her Majesty the Queen, President Trump will also have discussions with Theresa May at Downing Street before travelling to Portsmouth to commemorate the 75th anniversary of the D-Day landings.
Since this announcement there has been widespread criticism of this State visit.
I am no fan of Donald Trump and I have criticised him on numerous occasions, but he is the democratically elected leader of arguably our closest ally and it is right we work with him for the benefit of both our countries.
The leader of the Labour Party, Jeremy Corbyn, has taken a different view and he has said he won’t accept an invitation from the Queen to attend a state banquet with Donald Trump.
I find his reluctance to attend a state dinner and meet with Donald Trump astonishing considering he previously met with Hamas, Hezbollah, the IRA and President Xi of China, who has prevented democracy from ever existing in China.
I should not be surprised by his announcement given that he walked out of a meeting with the Prime Minister when he discovered one of his former MPs was also taking part.
For Jeremy Corbyn to be willing to meet up with terrorist organisations from around the world, but not democratic leaders he does not agree with, is the height of hypocrisy.
This visit commemorates the 75th anniversary of D-Day and we should never forget that America was one of our closest allies in helping us win the Second World War and protect the freedoms we enjoy today.