I really love it! The instrumental part is great, really catchy, energetic, your voice fits well to this style and the mix sounds professional, great job! About the lyrics, I didn't understand everything as I'm not Brit but from what I have understood, they're are also really good.
The only problems in my opinion are that your voice is sometimes lost in the mix, it doesn't totally cut through it. I also don't like that effect just before the chorus, I don't know how it's called but it sounds like a plane flying in the sky, I find that it sounds too "electronic". But again, great job!
Edit : I prefer the second mix, it sounds brighter