Yes, politics have impact in forex market. Because forex is a currency market. For many reason the value of the money can increase or decrease of a country. If create a problem in a country then Political disturbance creates a inconstancy in a country which keeps a impact on that countries currencies. Which we can see after release a political and economical news. Actually it is a part of fundamental analysis and we need to learn it.