The 2019 Conservative manifesto half-time analysis: What has the Johnson government achieved – and what is left to do?
Over half of the Conservative 2019 manifesto pledges are completed or on track – but 41 pledges are at risk of failure or have been delayed.