The UK's prime minister has vowed to tighten ethics rules for politicians after scandals over lobbying and second jobs outside parliament, that have damaged UK politics.