Well over a million people in Britain have signed a petition calling for U.S. President Donald Trump's planned state visit to be canceled to avoid embarrassing Queen Elizabeth, in a grass-roots backlash against his immigration policies.

The invitation to make a state visit, which will involve lavish displays of royal pageantry and a banquet hosted by the monarch, was conveyed by Prime Minister Theresa May when she visited Trump in Washington last week.

But May came under pressure to cancel the visit after Trump issued an executive order barring Syrian refugees from the United States and suspending travel from seven Muslim-majority countries, sparking protests at home and abroad.