This move, involving the purchase of shares at £5.03 each, is seen as a reinforcement of commitment by the company’s leadership and may inspire confidence among investors regarding the ...