A member of the public advised Lib Dem leader Jo Swinson to wear lower cut tops