Promoting the government's annual report, Mr Blair said health and education still required significant changes to meet his election pledges.
The report paints a glowing picture overall of the administration that produced it.
But the opposition dismissed it as a gimmick. Conservative leader William Hague dubbed the government a "mañana administration, full of promises for tomorrow, but failing to deliver them today".
The report claims 90 of the party's 177 manifesto commitments have been met and says another 85 are under way.
![[ image: width=150]](/olmedia/400000/images/_403762_failures_text.gif)
Only two still have to be put into the parliamentary timetable, the reports states.
But the prime minister expressed irritation with delays in reforms to the health service as he answered questions in an east London hospital on Monday morning.
Mr Blair said: "No-one is more frustrated than me, but I think to turn around a big public service is a 10-year project and it will take time to do it.
"I understand the frustration that things aren't happening quickly enough for people.
"There are still things where we have got to improve things and do better."
'On the right track'
![[ image: width=150]](/olmedia/400000/images/_403762_successes_text.gif)
In his introduction to the report, Mr Blair said his five basic pledges were all on course to be met.
Mr Blair writes: "In some areas, the government has made good progress but in other important fields, it will take more time to achieve our goals."
Striking an optimistic note, he said he believed Britain's influence in the world was growing and that the country was "on the right track".
"Our public services are steadily improving. Working people have more support, decent standards, paid holiday and more childcare," he writes.
"The economy has avoided lurching from boom to bust."
He said one of the government's biggest achievements was that the nation was starting to look like "a society coming together, not torn apart".
Other success stories cited are falling unemployment and devolved government in Scotland and Wales.
On the downside, the prime minister said it would take years of hard work before the NHS reforms were in place. But he said the extra £21bn, which had been earmarked for health over three years, was "well under way".
Mr Blair also admitted "reforming the complicated web of social security benefits will take more time before its real impact will be felt".
The 88-page document, costing £2.99, will be on sale in "all good bookshops" and is "less glossy" than last year's report.
It features photographs taken by 40 randomly chosen workers, from nurses to coastguards.
The captions have been written by the workers and intend to show how far the government has delivered on its pledges.
Year of delivery 'a failure'
Before the report was published, it was dismissed by the Conservative Party as a publicity stunt.
![[ image: width=150]](/olmedia/400000/images/_403689_report150.jpg)
Shadow Cabinet Office minister Andrew Lansley said: "The point has come where Labour can no longer publish hyped up over-stylised material.
"The public's experience is that Labour is letting them down. Labour's year of delivery so far has been a failure.
"This annual report is necessarily understated for one simple reason - because Labour are under-performing."
The Conservatives have produced their own version of the document, entitled Labour's Real Annual Report. In it, they accuse Mr Blair of "fudge, failure or delay" on most of his pledges.
Labour's economic record
(26 Jul 99 | The Economy)
NHS reform: The grassroots verdict
(26 Jul 99 | Health)
Government puts gloss on its goals
(26 Jul 99 | UK Politics)
Three views on Labour's annual report
(26 Jul 99 | UK Politics)
The main points of Labour's annual report
(26 Jul 99 | UK Politics)
Reshuffle looms after months of speculation
(26 Jul 99 | UK Politics)
Prescott admits 'courting unpopularity'
(23 Jul 99 | UK Politics)
End of year report
(23 Jul 99 | Correspondents)
Hague mugs Blair in class war
(21 Jul 99 | Education)
Blair risks row over public sector
(07 Jul 99 | UK Politics)
Blair delivers 'state of nation' address
(30 Jul 98 | UK Politics)
10 Downing Street
Conservative Party
The BBC is not responsible for the content of external internet sites.
Links to other UK Politics stories