And his airbrushed view of British history?
Link here. Apparently 'Britain' invented anything in the world worth inventing, every sport currently played around the world, and has 'the proudest history'. I think he's been watching too many repeats of Love Actually.