Karel Šidlo je komunistou ještě z dob totality (od roku 1985). Po Sametové revoluci 1989 se začal angažovat v KSČM.
V komunálních volbách uspěl roku 1990 - stal se zastupitelem Bezděkova. Zvolen tam znovu byl až v komunálních volbách roku 2002. Dvě léta nato se dostal do Zastupitelstva Plzeňského kraje za KSČM; tento úspěch zopakoval ještě v letech 2008, 2012 a 2016. V roce 2020 se mu to nepodařilo.
V boji o mandát poslance za KSČM zvítězil v roce 2006, což zopakoval i roku 2010. Křeslo v dolní komoře si udržel i ve volbách 2013. Angažoval se v hospodářském výboru sněmovny. V parlamentních volbách 2017 Karel Šidlo neuspěl.
KAREL ŠIDLO: BUĎ HEJTMAN, NEBO POSLANEC
Po maturitě Karel Šidlo vystudoval strojní a elektrotechnickou fakultu Vysoké školy dopravy a spojů v Žilině. Pracoval v Lokomotivním depu Plzeň, v Pobočném lokomotivním depu v Klatovech a později tento podnik řídil. Do zahájení politické kariéry působil jako vedoucí provozu vozidel v Depu kolejových vozidel v Plzni.
Milovník železničního modelářství Karel Šidlo je ženatý. S manželkou Annou vychoval syna Karla a dceru Hanu.