Hamilton launches campaign