Britons to face highest price cap in three years as energy bills rise 4% from October – SpryNews