Just to update on this thread.... My friend contacted EE as he already use a "Basic mobile service" - They are doing a managed install on site £25/pm including anytime phone calls & 40Mb broadband.
So...... the next problem was BT have the wrong address for the phone number he uses (for the last 30 years!) although EE can't see that this is going to a problem in porting his number to them
I did find out that quite a few buildings in his area do have Hyperoptic broadband service, and his building has planning permission to put this in.... if he can get 15 residents interested.
That would also been around £25/pm 50Mb including anytime phone calls.... but could be months away in coming to him, but would be another managed install service.
He's still trying to work out what to do with the data bundle EE
offer for his mobile phone which is only text and call! mostly calls as he can't realistically see much now.
His cousin has an "Alexa" device going spare, so that's sorted.
Updated info 40Mb not 10