Brit Pop?
I'm British and grew up during the Brit Pop era. This doesn't sound it. I actually find this offensive.
Cross reference this with Blur, Oasis, Supergrass, Stone Roses, etc.. It just doesn't fit.
This sounds more like Cheesy American Punk to me.
I don't much like the music either. Sorry. However, the beat's not bad and the guitar sound is alright too.