libdem_manifesto_analysis_jun24