Quite good.
Until you get to:
Building Control will request sight of, and preferably a copy of, a BS7671 Completion Certificate before being able to issue any Final certificate under the Building Regulations.
They have no authority to do that. The Building Regulations don't say that a BS 7671 certificate has to be issued, and Approved Document P (which ironically they tell people to refer to) says this:
Certification of notifiable work
c. Where installers are not qualified to
complete BS 7671 completion certificates
1.24 Where such installers (who may be
contractors or DIYers) carry out notifiable electrical
work, the building control body must be notified
before the work starts. Where the work is
necessary because of an emergency the building
control body should be notified as soon as possible.
The building control body then becomes
responsible for making sure that the work is safe
and complies with all relevant requirements in
the Building Regulations.
1.25 The amount of inspection and testing
needed is for the building control body to decide,
based on the nature and extent of the electrical
work. For relatively simple notifiable jobs, such
as adding a socket-outlet to a kitchen circuit,
the inspection and testing requirements will be
minimal. For a house re-wire, a full set of inspections
and tests may need to be carried out.
1.26 The building control body may choose to
carry out the inspection and testing itself, or to
contract out some or all of the work to a specialist
body which will then carry out the work on its
behalf. Building control bodies will carry out the
necessary inspection and testing at their
expense, not at the householders’ expense.