Market report: Stock surge continues but UK Budget impact casts a shadow