Boris Johnson apologises to MPs for failing to declare £52,000 in time

The ex-foreign secretary says sorry to MPs for failing to declare on time earnings of £52,000.

Source