UK Prime Minister David Cameron has promised a referendum on whether Britain should leave the European Union.

The move would allow UK voters to decide on breaking up the 27-nation bloc.

For our special blog on his speech as it happened, check out Cameron EU Speech: PM Talks On Referendum