A total of 457 British service personnel were killed fighting in Afghanistan.