Boris Johnson apologises for failing to publish earnings
Business News News
An investigation by the Parliamentary Commissioner for Standards found that Johnson failed to register nine payments, totalling £52,722.80, within the 28-day deadline.
An investigation by the Parliamentary Commissioner for Standards found that Johnson failed to register nine payments, totalling £52,722.80, within the 28-day deadline.