Ruth Davidson says Downing Street party is indefensible