MPs will receive a pay rise of 3.1 per cent from April this year, the Independent Parliamentary Standards Authority has announced.

How much will they be paid?

The increase, which was announced on Thursday, will raise the basic pay from £79,468 to £81,932 and will be effective from April 1.

Why has this happened?

The move follows a decision in 2018 by IPSA to adjust the pay of MPs at the same rate as public sector earnings, which are published by the Office of National Statistics.

IPSA interim chair Richard Lloyd said: "Our review of MPs' staffing budgets in 2019 found demands on MPs' offices were high, with staff doing difficult and stressful casework with constituents on a very wide range of problems.

"There was often high staff turnover, with salary levels below comparable roles elsewhere, based on independent benchmarked evidence.

"In many MPs' offices, relatively little time or money was spent on staff training, wellbeing and development.

"As a result, we have provided additional funding in MPs' 2020-21 staffing budgets for staff training and welfare, security, and changes to the salary bands and job descriptions for MPs' staff to bring them into line with the jobs they actually do."