Boris Johnson's popularity outside of parliament has also been badly dented due to surging inflation and stagnation in the British Economy.