UK Tories win 327 seat majority, opposition leaders quit

David Cameron’s Conservative Party squeaks to a 327-seat majority in Parliament, an outcome totally unseen by election polls. Mr Cameron’s rivals Ed Miliband, Nick Clegg and Nigel Farage have all resigned after election disappointment. BBC