It’s Rock DJ I reckon
Love Shack is in with a shout.
It could also be You Make My Dreams Come True by Hall and Oates
Godammit you’ve reminded me of the band ‘Fun’ who are not in anyway fun or enjoyable.
Banging suggestions so far, gonna make a playlist
@slicky needs a word with you
That Istanbul/Constantinople one by They Might Be Giants
really excellent suggestion.