England har barometern fallit.