The FTSE 100 giant handed almost £19bn to its investors in 2024 while also revealing plans to cut spending and reduce costs ...