An army corporal’s pay will rise by 2.9 per cent, taking his or her salary from £32,813 to £33,764

Two million public sector workers including police officers, soldiers and teachers are to be given above-inflation pay rises, the government will announce next week.

On Monday the Treasury will unveil the biggest public sector pay rise for six years, at an estimated cost of £2 billion, amid concerns that the private sector is pushing ahead on salaries.

Police officers will receive a 2.5 per cent pay rise across the board, soldiers 2.9 per cent and teachers and other school staff 2.75 per cent. Dentists and consultants will get 2.5 per cent and senior civil servants 2 per cent.

May’s political obituary

The Treasury is expected to make clear that, with the exception of some extra funding for schools, there will be no new money and the rises will