England past, present and future