Why has this been posted in the UK section?. The Puritans?. Thats tenuous to say the least.
Perhaps, they're encouraging the UK to have a Thankgiving... of sorts.. - :)