Don't expect that to last. £1 per kWh = £1000 per MWh. Even when things went crazy as sanctions kicked in and Russia were attempting Blitzkrieg in Ukraine the wholesale prices never hit £1000 per MWh.
They say £1/kWh is a Beta price, that makes sense as a way to burn investor money to get people interested. Their real price is TBD. Would you take 25p per kWh with a £5 per month guarantee ? That could be at least in the ballpark of working.