Boris Johnson has said the UK has a "great, great future" outside the EU if it doesn't secure the reform it needs. The London Mayor said his preference was to remain part of a reformed EU but is waiting to see the outcome of David Cameron's current renegotiation.

In an interview with the BBC he said: "If we can't get the reform we need Britain has a great, great future elsewhere and outside in a different relationship.."

Asked if he could campaign on the opposite side to the prime minister, he said "let's see what happens".

Mr Cameron is currently in Germany as he continues his efforts to renegotiate aspects of the UK's relations with the EU. Once the renegotiation is complete he will hold a referendum of whether or not the UK should stay in the European Union.

Read more