Mazda2 dashboard warning lights, help!

I've had my Mazda2 2016 since march and never had any issue, I recently moved up to Scotland and after driving home a week ago my abs, TCS and tpms light came up and wouldn't go away...I topped up my tyre pressure and managed to reset the tpms, however after driving 10 miles the lights come back and the istop flashes, has anyone else had any issues like this? I know the weather is awful and am not sure if that's a contributing factor or maybe a fault with the wheel sensor?

Any help would be greatly appreciated!