Jo Swinson calls out Boris Johnson for using “girly swot” as an insult