‘Cabinet from hell’: Boris Johnson hires ministers who backed hanging, called feminists ‘obnoxious bigots’ and opposed gay marriage