Too funny... nearly everything is just the same in Canada!
I'm American and almost everything in the first episode fits me to a t! I don't think much of this is unique to the British.
[deleted]