Possible data source.....
I have been looking for data for the FTSE 100 and other indices and came across thebonnotgang.com which is giving me 1 minute data. Sometimes needs a little tidying up but appears to be essentially correct.
It looks as if they also have FTSE constituent data but it is...