British Prime Minister David Cameron sought to push forward his campaign for changes to the European Union during a visit to Germany Thursday, arguing that his proposals would benefit the EU as well as Britain, AP reported. Cameron was in the Alps for a meeting of the Christian Social Union, the Bavaria-only sister party to Chancellor Angela Merkel's conservatives. He arrived Wednesday evening, when Merkel also was there. Cameron has committed to holding a referendum on Britain's EU membership by the end of 2017. Before that, he is seeking a new deal for Britain, most controversially including welfare limits for other EU nationals intended to control migration. He hopes to seal a deal at an EU summit next month and to hold the referendum later this year.