Home Headlines Banks, oil majors lift British shares higher