For broadband I use Axartel 24 euro pm 300 up 300 down approx. Try getting that in the UK! Office at Laguna beach. I use Ivacy VPN. I have a media box with the Brit apps on it on one TV and Amazon firestick on the other TV.
I also have satellite. As long as your satellite is for British pickup, you need a digibox tuned to the correct satellite you get BBC ITV Channel 4 and (I think) Channel 5. If you don't know how, contact Dirk 0034 609 675 767, he's German but speaks perfect English
For Spanish you need a Spanish antennae plugged straight into the TV.
With a smart TV tuned into your broadband you get all sorts of wonderful internet programmes too.