Actually, there is an election due in the UK. All of this feckless noise is electioneering, to try to sway the opinions of the Great Unclued out there.
The nitty-gritty detail is the usual sordidly mucky mess of politics everywhere. You may wish to skip this part and move on to calling me silly names if politics bores you.
Britain is a member of the European Union, but is not a member of the EU currency union (the Euro). The EU is institutionally corrupt, to the extent that its own tame poodle of an auditor will not approve its accounts, and has not for the last seventeen years. The EU may be thought of as an empire-by-stealth, one of the few to actually start out decadent. As a result of this, the Euro currency is failing, and the EU is responding by asking for more money from its member states, and by churning out ever more regulations.
Most UK politicians like the EU, but few are able to articulate why this is the case, nor why the EU is such a great entity. Notable exceptions are the UK Independance Party (UKIP) which despite attracting a broad spectrum of loons, does have widespread appeal in Britain.
David Cameron is the leader of the Conservative Party (or Tories). This party is currently in a coalition with the Liberal Democrats. Opposing them is the Labour Party, led by Ed Milliband. The Tories and Labour are currently about level pegging in electoral stakes; UKIP may alter this a little, but not all that much.
Cameron is trying presently to become more popular. He is unfortunately being advised very poorly, and is also being influenced by the Home Office, the government department in charge of domestic security, policing and the like. The Home Office has the reputation of being the department where useless civil servants get parked to serve out their time without annoying anyone important; it also has the reputation of slowly driving and Home Secretary insane, to the point of totalitarian leanings.
So, what you're seeing is electioneering plus silly politicians plus nutcase advisors plus at least one nutcase political party, arguing against another load of nutcases in the country next door.
This entire post probably makes very little sense to anyone in the USA. Don't worry, though; it makes almost as little sense if you live in the UK.