United Kingdom, Nov. 20 -- Uber has published its annual "naughty or nice" list for rider behaviour across the UK - and Belfast has been crowned the nation's most courteous city, while Bristol takes the unwanted title of naughtiest.

Ahead of what is traditionally Uber's busiest month, the company analysed a year's worth of driver ratings to determine where passengers are most respectful.

Riders in Belfast topped the charts with an impressive average rating of 4.91, well above the national average of 4.84.

Cambridge (4.89), Oxford, Liverpool and Cardiff completed the top five, earning praise for consistently polite passengers who keep cars clean, arrive on time, and treat drivers with respect.

But not every city made Santa's good list ...