A man has been charged with stealing £9,000 from a terminally ill pensioner as he rode home in his scooter.
The man, 71, who has one leg, Parkinson's disease and an inoperable tumour, was carrying his money in a bag on the front of the vehicle.
He was approached by a man who stole the bag in Arundel Street, Portsmouth, on 19 June.
Paul Cox, 43, of Furze Lane, Southsea, was charged with theft to appear before Portsmouth magistrates on 3 September.
Police said the money had been paid to the man as compensation for Asbestosis.