The latest public finances data were published by the ONS and HM Treasury today at 7am. Our regular monthly commentary on the release will be published here later today.