Prince Harry arrived home from a 20-week deployment in Afghanistan, claiming to have killed Taliban insurgents.