"On Ilkley moor Baht' at" is a fine drinking song -- hilarious after several pints (and it's the accent that is such fun -- that's the whole point of the song for southerners that is). And for another (bad?) song that requires an accent -- unless you've had enough zider, "Widdecombe Fair" : "Tom Pearce, Tom Pearce, lend me your grey mare ..."Nothing quite beats the English rugby adaption of "Alouette" which turns a dainty French lounge song into something quite disreputable.
But modern British classics include any soccer team song: "Bring me a bucket of Vindaloo"; "Blue is the colour, football is the game ..."; "I did it Heighway" [after Steve Heighway of Liverpool in 72].
Cheers, burp ...@#* Brian