Scotland has 'spoken'...!

It would seem England* speaks a different language however.

*Conservative majority in the UK Parliament – bugger...

Comments
Sign in or get an account to comment.