David Cameron announced this morning that he will step down as Prime Minister of the United Kingdom by October after majority of the people voted to leave the European Union. Cameron who urged the country to vote Remain said that “fresh leadership” was needed as he wasn’t the right man to lead the nation into its […]