King Charles III enjoyed a busy 77th birthday on Friday, seemingly determined to carry on working despite ongoing cancer treatment.

Gun salutes rang out in London to formally mark the occasion, while the monarch inaugurated a train depot in the rain in south Wales.

Originally published on doc.afp.com, part of the BLOX Digital Content Exchange.