Total number of people: $X$
Promised vote for A = $\frac{3}{4}*X$
Promised vote for B = $\frac{1}{4}*X$
Actual vote for A = $\frac{3}{4}*X*\frac{9}{10}$
Actual vote for B = $\frac{1}{4}*X*\frac{8}{10}$
Given vote for B: 6400, solving for X gives, $X = 32000$
Margin of victor for A = $\frac{3}{4}*X*\frac{9}{10} - \frac{1}{4}*X*\frac{8}{10} = \frac{19}{40}*X$
using $X = 32000$, gives
Margin = $15200$