The Warrior has been the British Army's main infantry fighting vehicle for nearly 40 years, but a promised upgrade to allow it to fire on the move has been scrapped, and they'll disappear from the Army's armoured inventory by the mid-2020s.