Even Britain has a past