Theresa May is steering Britain towards a disastrous Brexit as she attempts to keep warring factions of her party together, Nicola Sturgeon has warned.

The First Minister claimed Ms May is "promising all things to all people" in order to hide the damage leaving the EU will cause.

Speaking ahead of a meeting of the British-Irish Council on the Isle of Man, Ms Sturgeon said it is now time for the UK Government to be "straight with people".

She said: "The Prime Minister isn't putting together a deal that will last. Instead she's promising all things to all people and hoping no-one will notice.

"It is simply not possible to pull the wool over people's eyes in this way and it is a recipe for Brexit disaster.

"The Prime Minister is simultaneously promising the UK will be out of the customs union while it seems she is negotiating behind closed doors to try to stay in it.

"She says she will protect jobs but promises to take Scotland and the UK out of the single market, which will cost thousands of jobs.

"She promised fishermen the UK would be out of the Common Fisheries Policy (CFP) by March next year but has agreed to stay in the CFP, without existing voting rights, until at least the end of 2020."

The SNP leader said these positions are a "desperate attempt to keep the warring factions of the Conservative Party together" but warned it would "unravel and lead to yet more chaos".

She added: "It is time to be straight with people. The only way, short of remaining in the EU, to protect jobs and living standards, is to stay in the single market and customs union.

"The UK Government must change course before it is too late."

A UK Government spokeswoman said: "We are confident that we will secure a deal with the EU that works for all parts of the UK, including Scotland.

"We have been clear that the whole of the UK will be leaving the single market and the customs union."