Events at the House of Cognitive Dissonance

For a kid who learned about politics in the 80s, the building on the corner of Smith Square opposite DEFRA will always be Tory Central Office. Now, however, in a strange twist of political destinies, it is the new London home of the European Commission, and called Europe House. As part of their launch, the […]