Theresa May has today given her biggest speech on Brexit for at least eight months in the gorgeous Italian city of Florence.

The Prime Minister confirmed she wants a two-year transition period with NO change to current market access or rules.

That suggests unlimited EU migration continues until 2021.

Jeremy Corbyn said we learned nothing new from the speech. But there was some crucial detail - we've rounded it up into 9 key points here.

Follow live text updates as it happened below. Read and watch the speech in full here.