Politics

It’s been a packed day of Brexit debate – and Theresa May has made a startling admission about just how many years the transition will take.