Britain faces a long and bumpy road ahead