The Windrush myth
Seventy-five years ago today perhaps the most famous ship in British history arrived at this island. A new nation was born, and with it, a new founding myth. The story begins in the last few weeks of the second world war, when British troops advancing on Kiel in the very north of Germany captured a