Giving Thanks The Pilgrims Left

Occasionally I am asked if we have Thanksgiving in England. My stock answer is always is the same: We do have Thanksgiving in England. We give thanks those annoying pilgrims left.