According to Uswitch, Nottingham and Cardiff have the next biggest download rate divides, while Portsmouth, Wolverhampton and Bradford were the most equal.

Edinburgh recorded the highest average speed of 840Mbps, closely followed by Glasgow and Nottingham.

Just 1.2 miles separate the fastest and slowest areas in Brighton – where the city’s best connections are nearly 100 times speedier than the worst.

Uswitch analysed 16,500 consumer speed tests to find that the highest average download speed measured in Glasgow was 840.4Mbps, logged in the Milton district. Yet just four miles away in the suburb of Bearsden, speeds as low as 0.97Mbps were recorded.

This is less than a tenth of the 10Mbps download speed defined as the minimum required for a decent broadband connection as part of the UK Government’s universal service obligation (USO).

Glaswegians relying on the city’s slowest connection would have to wait 11 hours 54 minutes to download a two-hour movie...