Budget-busting £125bn blown by Government’s scandalous spending

The Government is facing fresh calls for an early General Election as new figures reveal they have blown over £125 billion in scandalous spending since 2019.