Lizzie Deignan takes her first professional win for 657 days and takes a one-second lead in the Women's Tour.