Moneysupermarket.com Group Financial Performance in 2023