News & Current Affairs

Everything you need to know about how a government is formed if there is a hung parliament
After Polling Day on May 7 2015 there will be 650 MPs elected to Westminster. What numbers do Cameron and Miliband need to form a government?…