UK’s 20-year war in Afghanistan was in vain, most voters believe after Taliban takeover