Boris Johnson appeared to take aim at the US vice president, branding his comments that immigrants are erasing British civilisation as 'b******s'.