The petition to stop Donald Trump’s state visit because it would “embarrass the Queen” has reached over a million signatures over the past few days.

It is now the second most popular petition on the official Government website, second only to the four million people who asked for a second EU referendum.

The third most popular petition asked the Government to give the Meningitis B vaccine to all children, not just newborns, and it gained 823,348 signatures.