Rishi Sunak has set out his five pledges on the NHS, the economy and migrants.
In a major speech the prime minister said he would halve inflation, grow the economy, lower national debt, shorten NHS waiting times and stop asylum seekers crossing the Channel on small boats.