FTSE makes gains ahead of Budget amid trading caution across Europe

(Kirsty O’Connor/PA)
(Kirsty O’Connor/PA)