Farewell to England ?