A hospital has apologised for failures in the care of a Northampton pensioner who had a piece of medical equipment left inside him for two years. James Giles had been in and out of Northampton ...