The Conservative party has stormed to a majority in the UK's general election results, erasing the threat of Labour's radical proposed energy market reforms.
The Conservative party has stormed to a majority in the UK's general election results, erasing the threat of Labour's radical proposed energy market reforms.