Expect a mainly sunny day today in Hamilton with a high of 19 C. 

On mobile? Can't see the window below? Click here.