Where to pay Tax

#1
Hi
I live in India from birth. I have opened a International Bank account in London and especially for the Purpose of Forex Trading. My friend Deposited his money there who lives there as uk citizen. And I started doing trading from India but my all transaction places in uk and their bank.

I want to know where will i have to pay taxes on my income India or Uk?

If i transfer money in inda, then i have to pay tax again?

please solve my problem