"As regards the EEWifi working I suppose he could be using a neighbours transmitted signal if it was in range"
Yes that could be the case. I did that when I lost WiFi when there was a problem at our local exchange. I logged in to my neighbour's WiFi through our party wall! He has FTTP speeds.