I 1819 ble Vivian sendt til Newcastle upon Tyne på grunn av uro som hadde funnet sted der og deretter til Glasgow hvor alvorlige uroligheter ble stoppet. I 1820 ble han valgt som parlamentsmedlem for Truro og representerte byen inntil 1825. Fra 1825 og til 22. juli 1830 hadde han stilling som generalinspektør for kavaleriet. Den 22. juni 1827 ble han forfremmet til generalløytnant og dagen etter ble han utnevnt til Colonel of the Regiment for The 12th (Prince of Wales's) Royal Lancers.