I'm not clicking on the link in the last post, just following up what I said a few years ago.
T-mobile still do a good mobile broadband deal. Not quite as good as before, but you can get a 6 month internet bundle for £20 or you can get the same bundle loaded onto a sim card for a pound or so more on eBay.
For a few devices in one house, the best deal will probably come if you have a local provider who will put a microwave aerial on your roof to run wifi inside. Here it's £99 for the aerial plus £15 per month for a huge 50GB per month or £22.50 for unlimited on a 30 day roiling contract. What's available varies from region to region.