More than 8,800 rape incidents were reported in London throughout 2023 - an average of 24 a day. One an hour. A rape reported an hour...
And the mayor in charge is being knighted? It does not sit right with me. AT ALL.
The man has destroyed our capital city.