News & Current Affairs Everything you need to know about how a government is formed if there is a hung parliamentBy Eamonn MallieMay 5, 2015 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?…