You may think I am some kind of royalist - this is not the case.

But I do feel the need to speak out about the hate Princess Eugenie and her husband Jack Brooksbank received on the run-up to their wedding.

The couple married on Friday at St George’s Chapel in Windsor in front of 850 guests, including the Queen, and Prince Philip and an extensive list of celebrities.

There was a 46,000-strong petition at the estimated £2m taxpayer bill for security at the Princess’ wedding. The petition called for “no public funds” to be used.

The couple were also criticised for inviting more guests to the chapel than the church will actually hold, 250 more than Prince Harry and Meghan Markle.

Critics such as campaign group Republic’s vice-chairwoman, Dani Beckett, argued that Princess Eugenie is not a working royal so the wedding is a private event, and it should be paid for entirely by the couple themselves.

Princess Eugenie, who is ninth in line to the throne, has also been subjected to personal attacks on social media.

The cost of the wedding itself has been covered by the Royal family, but the policing bill, traffic management and stewarding is to be paid for by the public purse, at an estimated £2 million. Whilst I can understand the frustration, I also think it is not entirely the couple’s fault either.

However, I do hear the argument that they could have chosen a less high-profile wedding and that is a good point.

Some people hate the monarchy but it generates about £1.8 billion each year far more than the £350 million it costs the state.

Surely, even if you hate them you have to see that as a positive?

It’s not a case of helping out the couple but making the wedding safe, the same way our police would an EDL march, a protest or other large-scale event.

We are living in very troubling times where to not have ample security would be dangerous for the public and the Royal family - a blunder that would also make the country look weak. And the wedding has brought tourism and therefore economic growth.

It is worth noting the Met Police spent £6.35m on policing Prince William’s wedding to Kate Middleton in 2011, three times this amount.