London stocks nudged up on the final trading day of 2025, hovering at records highs and on course for their best year since ...