UK economy being hit on multiple fronts with little cause for celebration