Brits are being urged to check their broadband contracts after research found millions could be paying significantly more than necessary