Home Politics UK economy unexpectedly contracts again as growth stalls ahead of Budget