UK borrowed £23.3bn in May as public finances face mounting pressure. Official figures reveal a 30% year-on-ye...