Archbishop of Canterbury casts crucial vote against supercasino