Boris Johnson’s position ‘untenable’ if he attended No10 party, says Tory MP