The first Minister of Scotland Nicola Sturgeon has announced a rent freeze and temporary ban on evictions for tenants amid the soaring cost of living crisis.