I just though the site was down for me but for some reason just clearing my cache sorted it out. The above link said the site up so knew it must be me.
https://downinspector.com/check/http://www.cic.gc.ca and https://downforeveryoneorjustme.com/cic.gc.ca are also good alternatives.