The agreement guarantees homecare workers are paid for travel, sickness and receive regular training.

It also ensures that they will be paid the London Living Wage which currently stands at £13.15 per hour.