On November 5th, 21 years ago, Stevan and I arrived in the UK.