British expats to be granted votes for life in election rule