UK economy stalls again as pre-Budget jitters put activity on hold