Any house can be run off of solar power if they don't use much energy.
For example, you do not mention air conditioning or heating.
Brits don’t do AC. Their residential solar is highly subsidized. There are a lot of holes in his story.