Ben Affleck has scotched rumours he is quitting as the caped crusader after his upcoming role in Justice League. He’d been due to star in and...