Pretty cocksure for a people who sttil revere a monarchy.
This is the radical left in england spewing off. Much more hateful than the monarchy