The UK has struck a deal with the EU on post-Brexit financial services, according to unconfirmed reports.

The Times newspaper said London had agreed in talks with Brussels to give UK financial services firms continued access to the bloc. The pound has risen 1% against the dollar in response.

But a government source said that was "a rather rose-tinted interpretation of where we have got to".

The source told the BBC: "People shouldn't get ahead of themselves."

The Times said in its report that an initial deal on exchange of data had also been agreed.

It added the deal was expected to be completed within three weeks.

Sterling rose on hopes of an agreement, with the pound up by more than a cent against the dollar at $1.2887.

Britain's departure from the European Union is expected to take place in March next year, but many UK-based businesses have expressed concern over the lack of progress in Brexit talks.

Despite various reassurances from Prime Minister Theresa May that definite trade terms between firms in the UK and the EU will be finalised by March next year, businesses across the board are already preparing for the worst.

Mrs May's senior adviser on Europe, Oliver Robbins, was continuing the negotiations in Brussels, The Times said.

'Greater certainty'
According to the newspaper's report, the deal means that after Brexit, UK financial services companies will be able to operate within the EU as they do now.

The Times said the EU would accept that the UK had "equivalent" regulations to Brussels and would therefore be allowed market access.

However, there has been no official confirmation of the report.

Thomas Moore, investment director of UK equities at Aberdeen Standard Investments, told the BBC's Today programme that if true, "I think on balance, it's positive."

He said the granting of equivalence, much desired by the City, "produces much greater certainty, not just for financial companies".