1000 Years Of Annoying The French 12 Feb 2017 | Truth, Truth & Lies Before 1066, the issue troubling the inhabitants of what is now Britain was not ‘Will I get a...