Today's best photos: From a Dior show at Drummond Castle to India's elections


The National