Happy Independence Day - for yesterday. Today is Tynwald Day - kinda our Manx equivalent, although it's not tied into independence as such. It's more a celebration of Tynwald - the oldest continuous parliament in the world. I had to shoot the whole thing on video for our site:…