90% of the time that you get consecutive punctures it's because whatever caused the puncture in the first place is still in the tyre. The other 9% is you have damage to the tyre or rim tape. And the last 1% is just bad luck.
Your tyres did look as though they needed changing...maybe worth going and asking at the bike shop
Thanks for the advice Rob! Yes it was the actual tyre shallot.. Also managed to purchase some cleats/shoes whilst I was in the shop wooop!!!!
Nice, cleats make a big difference. Get ready for the traditional tumble at the traffic lights if you haven't used them before.