Ben Affleck Wins Big at BAFTAs