Update for future self / anyone interested.
Parity check failed at 25% after re-assigning the drives. Various read and write errors.
As both drives are using seperate power connectors and were on different sata controllers (and it's unlikely both drives failed at the same sectors simultaneously) I decided it's likely the power supply.
New PSU fitted, parity re-synced and everything has been stable for a few days now.