London’s premier index closed at a new record high after soaring 103.99 points to 8727.28, says The Mail. It also hit a new ...
Investors hoisted Babcock up to a five-year high after the defence and civil engineering contractor reported strong trading.