British Prime Minister David Cameron and his Conservative Party have reportedly won the general elections, with exit polls putting them on course for narrow-majority. Despite media predictions that the Labour Party would make for strong opposition and force a “hung parliament,” Cameron is now set to meet with Queen Elizabeth and accept the mandate to form a government.