"However, figures published last week showed annual net migration to the UK had reached 298,000, close to record levels." - The Guardian in Cameron's pledge.
If the Tories continued with their immigration numbers for 13 years, roughly, the total number (298,000 x 13) would be 3.9 million. Yet the Tories, wrongly in my eyes, pledged to massively cut immigration numbers.
The problem is credibility. You cannot set governmental targets which will be dramatically missed and claim to be credible. The other parties, including Labour, have every right to challenge that. I understand that you despise Labour, but admit he made a huge mistake.