The UK will vote on whether to remain in the EU on Thursday 23 June, Prime Minister David Cameron has said.
The prime minister made his historic announcement in Downing Street after briefing the cabinet.
He said he would be campaigning to remain in a reformed EU – and described the vote as one of the biggest decisions “in our lifetimes”.
Ministers immediately divided up into the leave and remain camps as the campaigns got under way in earnest.
Home Secretary Theresa May heads the list of those who announced they will campaign to stay –– but Justice Secretary Michael Gove has signed up to the leave campaign.
London Mayor Boris Johnson, who was not at the cabinet meeting, has yet to declare where he stands.
In his statement, Mr Cameron warned that leaving the EU would be a “leap in the dark” as he urged voters to back his reform deal.