Labour enjoys best year ever for individual donations as total reaches £13m in 2023

Labour enjoys best year ever for individual donations as total reaches £13m in 2023