Check your provider's current rate, it's probably closer to 30 cents. Then call them and ask if they want you to switch at the next opportunity or if they're willing to hoist you over into the new rate.
They even backdated my contract change by a few months when I did that.
Change your provider, you're overpaying by about 20 ct.
Why do you pay so much? Latest contracts are 23 Cents/kWh, I pay about the same using tibber's dynamic tariff. Sounds like a massive rip off.
His current provider sends him regularly leaflets with windmills. No one would resist that.