The Great British Energy Bill has completed its passage through Parliament with the receipt of Royal Assent, formally launching Britain’s new publicly-owned energy company.