I watched Mr Brown in the house of Commons this afternoon talking about his plans. Well reported in the news since. Though he mentioned 'new armoured vechiles' called "Mastiffs". What is a Mastiff ? Anyone got a picture ? All I was aware of was 432s or Warriors with standoff armour being used !