There is no doubt that Britain and the US do NOT have the same system.
Hitchens, I thought, did a good job of explaining the role of the monarchy in the British system.
In both systems, individual Liberty is under constant assault. Institutions created by men defend it. No piece of paper, can.
There’s no 2A in the UK.